About Plant Public Limited (11330965) United Kingdom