Sole trader or limited company: which would be best for your new business? This content is for members only