About Mcgregor & Mcgregor No8 Limited (SC593566) United Kingdom