About Lomond Golf Company Ltd (SC667632) United Kingdom