About S. T & T Engineering Services Limited (06754387) United Kingdom