About Dextersol Ltd (13321829) United Kingdom