About Macgregor Limited (SC313891) United Kingdom