TUCKERS (SWANSEA) LIMITED - Key Persons