About Spiral Consultants Limited (08905847) United Kingdom