About Spiral Bend Limited (05487894) United Kingdom