About Lemo Limited (08044470) United Kingdom