About Lomond Ventures (122) Limited (SC325787) United Kingdom