About Springer Rock Limited (12096143) United Kingdom