About 30 Stma 3 Limited (08953042) United Kingdom