About Swindon Sales Service Agencies Limited (00813284) United Kingdom