About Duffy Clothing Limited (07269383) United Kingdom