About Glenmore Outdoor Limited (SC248316) United Kingdom