About Mcintyre & Peacock (glasgow) Limited (SC452140) United Kingdom