About Patrick Duffin Ltd (11940000) United Kingdom