About Stopforth Specialised Engineering Ltd (10725949) United Kingdom