GB. Birmingham. Landrover Plant, Solihull
Ajax loader