About Plantset Limited (02402491) United Kingdom