About B Duncan Roofing Limited (08349609) United Kingdom