About Lion Roofing & Developments Limited (13404096) United Kingdom