About Spiral Technology Limited (04695537) United Kingdom