Unlike the French overseas Departments, the U.K. Overseas territories are not part of the EU. As such presumably any non-UK carrier would require cabotage rights for what is essentially a domestic service - by the "letter of the law" I'm pretty sure they'd also need to secure non-objections from all UK carriers capable of operating the service before the Department for Transport would consider agreeing to give them permits.