About Living Lens Enterprise Limited (08793023) United Kingdom