About J.r. Heffer Investments Limited (00849761) United Kingdom