All Carer Agencies are commercial businesses. There are no state operated Agencies.
If your local authority funds the services of a carer, in almost all cases that carer will be
provided by a commercial agency.
Look at the
Care Quality Commission
for masses of information on all agencies in the sector.