About Capital Auto Wash Meadows Ltd (12391622) United Kingdom