school within the Defence College of Technical Training for the British Ministry
No description defined