About Spiral Tech Research Uk Limited (09695172) United Kingdom