About Plant & Co Limited (07861915) United Kingdom