About Sprotbrough Foundry Limited (01148039) United Kingdom