About Harvest Mead Management Company Limited (05891898) United Kingdom