(30 Aug 2022, 10:06 am)wibblejunior wrote I know that 1001 was on display at the open day earlier this year so I'm assuming they still own it.
Given the size of their fleet and the area of operation, owning one is basically the same as not owning any.
I'd imagine it's just faster and more convenient to call in Alpha, who specialise in recovering large vehicles, than having their own fleet.