About Drum Bss Ltd (10032370) United Kingdom