About Lpc Components Ltd (08734567) United Kingdom