About Restaurant Holdings Limited (05735916) United Kingdom