About J&r Fowler Investments Limited (08446654) United Kingdom