About So Fresh & So Clean Uk Ltd (10338378) United Kingdom