About Glen Foundry Limited (03754526) United Kingdom