About Pendle Hand Car Wash Limited (10584889) United Kingdom