About Drum (holdings) Limited (09075682) United Kingdom