About Denis Duffy Limited (08915996) United Kingdom