About Plantpride Limited (02670633) United Kingdom