About Fletcher Investment Consultants Limited (02353642) United Kingdom