About L H Products Ltd (13460551) United Kingdom