About John Steele Technical Services Limited (05755893) United Kingdom