About P. J. Duffy & Son Limited (02011069) United Kingdom