About Rebel And Slaughter Ltd (09027272) United Kingdom