About Rubix Drums Limited (11080684) United Kingdom