Avoid this company at all costs.
They abandon you with difficulties with HMRC, you are never able to speak to their staff and they purposely ignore all correspondence. It is not worth extra pounds they claim they can offer because you’ll end up owing it back.