About J.l.f. Management Limited (01528956) United Kingdom