About Restaurant Corporation Limited (03861267) United Kingdom