About J & L Management Services Limited (00944454) United Kingdom