About 30 Stma 2 Limited (08952973) United Kingdom