About Ls P & H Ltd (10894786) United Kingdom