About Glenco Limited (10024035) United Kingdom