About Lomond Financial Services Ltd (07242292) United Kingdom