About J & L Management Ltd (00641197) United Kingdom