About Newgill Foundry Limited (01629883) United Kingdom