About Anderdons Farm Management Company Limited (02631695) United Kingdom