About Lomond Management Services Ltd (12088448) United Kingdom