About Jamieson-macgregor Limited (SC041428) United Kingdom