About Mcgregor & Co. (leith) Limited (SC031240) United Kingdom