About Glenoe Ltd (12680194) United Kingdom