About Lpc Facilities Ltd (12753738) United Kingdom