About Steve Blackmore Plant Limited (04627614) United Kingdom