About Dr James M N Duffy Limited (12704660) United Kingdom