About Luke Hand Car Wash Ltd (11327285) United Kingdom