About Patrick Duffy Studio Ltd (11206137) United Kingdom