About Glenmore Golf Products Limited (05827890) United Kingdom