About Lemo (u.k.) Limited (01078059) United Kingdom