About Pl&p Limited (SC591183) United Kingdom