About L & J Hood Limited (10826758) United Kingdom