About Sohlar Limited (09618073) United Kingdom