About Lomond Technology Ltd (SC638840) United Kingdom