About Lomond (uk) Limited (SC443146) United Kingdom