About Eyre Harvester Company Limited (12505526) United Kingdom