About Burnham-on-sea Hand Car Wash Ltd (10885928) United Kingdom