About Plantrade Limited (02748247) United Kingdom