About Michael Thomas Engineering Limited (11582186) United Kingdom