About K&a Car Wash Ltd (11213241) United Kingdom