About Ellington Farms Ltd (09134102) United Kingdom