About Plantee Limited (12550586) United Kingdom