About Glenmore Holdings Limited (05653127) United Kingdom