About Grant Mcgregor Ltd. (SC214097) United Kingdom