About Mcgregor Inns Ltd (SC671522) United Kingdom