You can set up a landline with skype. Its an online number but your customers wont realise as it looks like a normal telephone number. You can set up voicemail on it and have it forwarded to your mobile.
It was the cheapest way I found compared to BT. I havent set up the call forwarding yet but from memory is wasnt too expensive
Cheers,
Caleb