About Jack And Springer Ltd (13259475) United Kingdom