About L.h.jones & Son (boatbuilders) Limited (00996198) United Kingdom