About Duncan Roofing & Building Ltd (13303879) United Kingdom