About Hanmer Farm Holdings Ltd (10414182) United Kingdom