About Glensol Ltd (13336498) United Kingdom