About Thomas Miller Defence Ltd. (01901412) United Kingdom