About Drum Jam Ltd (08574265) United Kingdom