About The Glen Shop Ltd (NI638392) United Kingdom