A Ford Transit of Indalo Transport from Mojacar in Almeria Province in South-East Spain. The company does a regular removal service between Spain and the U.K. and return.