About Thackwray Roofing Ltd (13706336) United Kingdom