About Manor Farm Ellington Ltd (09123909) United Kingdom