About Mcgregor Mcmahon (scotland) Limited (SC499033) United Kingdom