About Clean Touch Services Ltd (12989000) United Kingdom