About Lp Ecology Ltd (12970070) United Kingdom