About L.e.f.f. Uk Limited (08606694) United Kingdom