About Macgregor Smith (holdings) Limited (10863280) United Kingdom