About Jack And Rea Ltd (11121370) United Kingdom