About Mcgregor Interim Management Ltd (11171834) United Kingdom