About Devon Drum School Ltd. (12209012) United Kingdom