DL Deborah Louise Evans Current PSC Person with significant control at SIZZLER TWIST LIMITED Notified on 6th Apr 2016