About Duffield Manson Limited (10025199) United Kingdom