About Soll (trading) Limited (09011184) United Kingdom