About Clacton Hand Car Wash Ltd (12190264) United Kingdom