About Plant Nominees Ltd (01045604) United Kingdom