About Thorpe St Andrew Hand Car Wash Ltd (10085513) United Kingdom