About Plant Designs Limited (04272959) United Kingdom