About Glenshore Limited (10018065) United Kingdom