About Spiral Stabilization Ltd (09535008) United Kingdom