About Mcgregor Ross Limited (07321664) United Kingdom