About Denton Hand Car Wash Ltd (11154149) United Kingdom