About Wickford Hand Car Wash Ltd (10689225) United Kingdom