About Clean Feel & Co Ltd (11768126) United Kingdom