About Rebel And The Rose Ltd (11635832) United Kingdom