About Macgregor Services Ltd (10768095) United Kingdom