About Lpc Limited (02296233) United Kingdom