About Rogue Baron Plc (11726624) United Kingdom