Portsharbourflyer,
Several individuals have worked on a self employed or Ltd basis for several years, only five years later find themselves facing an audit to confirm the self employed status and find themselves facing a bill for additional tax
If you are operating as a Ltd company then you are not self-employed. You are an employee of the Ltd company.