About Wamburger Ltd (13402617) United Kingdom