About Duffy-brown Developments Ltd (13223114) United Kingdom