About Field Head Management Company Limited (02050777) United Kingdom