About Meldrum House Golf Company Ltd. (SC182208) United Kingdom