About Dennehy Roofing & Building Limited (11864711) United Kingdom