About Duffy Enterprises Limited (04446617) United Kingdom