About Macpherson Assurance Consultancy Ltd. (SC339503) United Kingdom