"The islands also support the UK claim to the large chunk of the Antarctic that we hold."
Actually we don't .. we have a histiric claim as do many others and many of them overlap - the Antarctic Treaty puts these into abeyance
Anyone can go anywhere and set up any base in Antarctica -
Places liek teh S Sandhcih Islands and S georgia are somewhat different