About Mc2 (scotland) Limited (SC342302) United Kingdom