About Steve Plant Limited (06567517) United Kingdom