About Swindon Hendcar Wash Limited (12101994) United Kingdom