About J.l.b & Partner Ltd (07233858) United Kingdom