About Leamington Lamp Ltd (08676549) United Kingdom