About The Glenmore House Group Limited (13143496) United Kingdom