Not really new Joe......when I worked with HMRC we had 2 organisations who would help with form filling and making claims and tax repayments. They charged a princely sum and certainly had a lot of 'clients'.
They would come into our enquiry centre in groups of around 10 at least once every week

I've no idea what the business is like these days, but I can make an educated guess.