About Car & Truck Services (swindon) Limited (02879792) United Kingdom