About Global Harvester Holdings (uk) Ltd (10295971) United Kingdom