About Bristol Car Wash Limited (12415166) United Kingdom