About Eric Hand Car Wash Ltd (09902922) United Kingdom