About Roscoe Engineering (coppull) Ltd (13481097) United Kingdom