About Park Hand Car Wash Ltd (13003311) United Kingdom