About Pplsl Limited (02901892) United Kingdom