About J.k.l. (leeds) Limited (02787185) United Kingdom