About Newfield Management Limited (03874161) United Kingdom