About Lh Substructure Limited (13602318) United Kingdom