LONDON, UK: Live Company Group plc has appointed Stephen Birrell as an independent Non-Executive Director with immediate effect, a news release said. Stephen is an...