You don’t need to register on company house if your a sole trader.She still needs to register as a business with companies house and have the proper insurance and planning permission also.
Also with my local council in Worcestershire, you don’t need planning permission if its a moveable structure for example a container unit or glorified shed.