About Enfield Car Wash Limited (11280671) United Kingdom