About N Duffy Limited (13091493) United Kingdom