About Stm (h) Limited (04350489) United Kingdom