LLECHWEDD TRADING LIMITED - Key Persons