A certain irish airline makes all its flight crew setup limited companies and employs the companies to avoid the same situation, I've no idea how they get away with it...