Steve Ellis It is with great sadness that we announce the death of Steve Ellis. Donate and leave your message in memory of Steve, Chief Executive of St Petrocs for over 20 years. Manage Cookie Preferences