About John Duffield Limited (04432530) United Kingdom