About T. J. Duffy Limited (07097990) United Kingdom