About T Duffy Ltd (NI667814) United Kingdom