About Green Car Wash Limited (11689598) United Kingdom