About Boston Hand Car Wash Ltd (12476227) United Kingdom