About Springer Holdings Limited (04071172) United Kingdom