About The Lemon & The Lightbulb Limited (08618349) United Kingdom