About Benjamin Duffy Ltd (09146941) United Kingdom