About John Duncan Ne Ltd (07867049) United Kingdom