About Eric Hand Car Wash & Valeting Ltd (12457447) United Kingdom