About Mcgregor Sehallion Limited (11527340) United Kingdom