About Lch-ps Ltd. (08545051) United Kingdom