I use Excel for invoices (as well as contacts, etc), Quick File for bookkeeping, and thepayrollsite for PAYE. Quick File is free, thepayrollsite very cheap. Both were recommended in a book and have served me very well, although I haven't tried alternatives.
So I haven't used any CRM, as such, although between QF and Excel I feel I've got all the data I could want.
So I haven't used any CRM, as such, although between QF and Excel I feel I've got all the data I could want.

Comment