About Linthorpe Building & Joinery Ltd (11926261) United Kingdom