About Macgregor Black Executive Limited (12640451) United Kingdom