About Linthorpe Engineering Ltd (10109503) United Kingdom