About B&d Hand Car Wash Ltd (12095416) United Kingdom