About M K Macgregor Limited (SC232268) United Kingdom