About Lomond Marketing Ltd. (SC233998) United Kingdom