About Duffy S Bar Limited (08941986) United Kingdom