About Norrington Manor Farms Limited (00493589) United Kingdom