About Duffy Assets Ltd (07538132) United Kingdom