About J & L.v. Limited (06676311) United Kingdom