About Technical Services & Training Limited (08176610) United Kingdom