About J L R Sales & Marketing Co Ltd (02352209) United Kingdom