About The Car Wash Company Ltd (11041309) United Kingdom