About A Clean Touch Ltd (12434998) United Kingdom