About Lps Projects Limited (12712463) United Kingdom