About Stokefield Management Company Limited (02331117) United Kingdom