About Lomond Associates Ltd (SC634885) United Kingdom