TEDDINGTON SYSTEMS LIMITED - Key Persons