About Mer (scotland) Ltd (SC562446) United Kingdom