About Macaulay Edwards Independent Financial Consultants Limited (06327403) United Kingdom