About Mackinlay Associates Limited (07166788) United Kingdom