About Macgregor One Limited (10078814) United Kingdom