About The Drum Group Limited (02647814) United Kingdom