About Mcgregor International Lp (SL033161) United Kingdom