About Dennehy Weller & Co. Limited (01476316) United Kingdom