About Parkhill Hand Car Wash Ltd (10660788) United Kingdom