About Planter World Limited (06983079) United Kingdom