About K&l Car Wash Ltd (12407283) United Kingdom