It may be a long way from Scotland to the turquoise seas of Barbados, but that was the journey made by Dumfries sailor Stewart Mitchell, who was part of a strong British team at the World Finn Masters Championships.