About J Duffy Limited (08571387) United Kingdom