About Norrington Manor Farms (holdings) Limited (00493588) United Kingdom