GARRARD TRADING LIMITED - Key Persons