About J W Scudder Roofing Limited (08964299) United Kingdom