About Macgregor Capital And Investments Ltd. (04975396) United Kingdom