About Wombwell Foundry & Engineering Company Limited (00324601) United Kingdom