About L & J Holdings Limited (11841943) United Kingdom