About M.f.macgregor Limited (SC597553) United Kingdom