About Barker Tatham Investment Consultants Ltd (07577773) United Kingdom