About Annakin Farms Limited (03383182) United Kingdom