About Mcgregor Orr Ltd (SC686247) United Kingdom