About Jack And Griffiths Limited (10061538) United Kingdom