About Dudley Foundry (newcastle) Limited (01307920) United Kingdom