About Millfield Soutergate Management Company Limited (03384575) United Kingdom