Stomp Tickets at Ambassador's Theatre - London, Stomp in London Tickets and Information