About J.l.s. Limited (02502142) United Kingdom