About Scox Engineering Ltd (12991966) United Kingdom