Yes there are red squirrels all over the island, we saw one yesterday in fact. If you like the look of grey squirrels then the red is even cuter, small and delicate in comparison.
I can't guarantee there will be any at Havenstreet but I would be surprised if they didn't make an appearance.