About Plm Partners Limited (10326410) United Kingdom