Unfortunately the model of Stoves oven you have is very old and parts are very difficult to source, my suggestion would be you call the Stoves customer service line as they may be able to offer you a significant discount on a replacement as an existing customer.
The phone number for Stoves repairs is 0844(###) ###-####/strong>, when prompted select option 3. I can confirm they cover the Isle of Wight, they may also be able to talk you through some troubleshooting steps, however from your initial description this does sound like a hardware failure.
If you would sooner have someone come out and see if it can still be fixed (on the off chance parts can be found) my suggestion is you use DES who I can recommend based of previous referrals. They are based on the Isle Of Wight, there phone number is ***** 282 939, and there address is 12 Somerton Industrial Park, Newport Road, Cowes, PO31 8PB
Please let me know if I can be of any further assistance.