About John Stokes Hardchrome (drill Rods) Limited (01677102) United Kingdom