About Bayfield Management Limited (03004099) United Kingdom