About Spiral Design Solutions Limited (12237175) United Kingdom