About Spencer Roofing & Lining Ltd (08869467) United Kingdom