About Hylton Hand Car Wash Ltd (11212483) United Kingdom