About Duffy Archive Limited (06717584) United Kingdom