About Rum And Bug Records Ltd (09425094) United Kingdom