I have just had another idea.
You could set up a forwarder email address which in one of your examples would be
billwood@firstdriving.co.uk then send the reply to this email address from the real email address (the bt address) to this forwarder which then if configured properly can forward the email to the intended recipient.
Forwarders can be set up in cPanel in the E-mail section

.