About John Dempsey Independent Financial Services Limited (SC330287) United Kingdom