About Lomond Macdonald Limited (SC057090) United Kingdom