Thanks RS6. I've actually already been in touch with BBA and they reckon they can repair for £125 (plus VAT and carriage), so that's seems hopeful.
Still need to figure out what the constant brake pad warning issue is. Steamship, it seems we may possibly have the same issue? If you ever figure it out please let me know if you can, and I'll do likewise