About Russell Roofing & Construction Ltd (10911797) United Kingdom