About Bennie Plant Limited (02880362) United Kingdom