Company name: Drum Screens by Grace Supplies
Description: The UK's Premier Drum Screen manufacturer, providing premium quality acrylic drum shields. Excellent sound reduction allowing sound to be balanced.
Tyndale House, 406 Cottingham Rd, Hull HU6 8QE, United Kingdom