About Red Robin Limited (02910309) United Kingdom