About Lomond Electronic Design Limited (SC375194) United Kingdom