About Duffy Tissues Ltd (12241766) United Kingdom