About Rome Street Junction Ltd (10953561) United Kingdom