About Roc Engineering Ltd (08074381) United Kingdom