About Statler And Waldorf Agency Limited (12415106) United Kingdom