About J & L Care Limited (09206091) United Kingdom