About Lomond Holdings Limited (SC330623) United Kingdom