About G T O Kane Harvesting Ltd (07914858) United Kingdom