About Lamplight Studios Ltd. (08243306) United Kingdom