About Jlw Retail Ltd (10069185) United Kingdom