About Roger Needle Guttering & Roofing Services Ltd (12181176) United Kingdom