About Clacton Town Hand Car Wash Ltd (12864374) United Kingdom