About Linthorpe Investments Ltd (11849780) United Kingdom