About Mcgregor International Limited (11361566) United Kingdom