About Springer Associates Limited (09960265) United Kingdom