About 30 Stma 1 Limited (08952849) United Kingdom