About Rules Restaurant Holdings Limited (09510161) United Kingdom