About Lpx Solutions Ltd (11559614) United Kingdom