About Trommel Merch Ltd (13713650) United Kingdom