About Spencer Roofing Services Ltd (12107262) United Kingdom