About B&a Car Wash Ltd (13657748) United Kingdom