About Lpc Group Holdings Limited (13315759) United Kingdom