About Solenis Uk Limited (09017628) United Kingdom