About Lomond Retail Limited (NI046018) United Kingdom