There are so many agencies local and national that it is hard to choose.
RECOMMENDED-
There is a fantastic company that reviews and lists many of the national caring agencies.
Their website is www.homecare.co.uk
Some of the authors suggestions
1. Corinium
2.Consultus
3. Bluebird
https://www.bluebirdcare.co.uk
4. Country cousins