About Stephen Fisher Investments Limited (06662522) United Kingdom