About D. Mclafferty Roofing Specialist Ltd (13171553) United Kingdom