About Spiral House Limited (03669623) United Kingdom