About Abington Farms Limited (00455725) United Kingdom