About Linthorpe Technical Services Limited (07191644) United Kingdom