About Sols Uk Limited (04119966) United Kingdom