About Mcgregor & Thain Limited (SC408830) United Kingdom