About Glenmore Foundry Limited (00528397) United Kingdom