About Heywood Rooftruss Company Ltd (05227378) United Kingdom