About Versol Ltd (09798024) United Kingdom