About L H & J Limited (10017669) United Kingdom