About Glenmore Solutions Limited (09270409) United Kingdom