About Stentec Limited (06472863) United Kingdom