About R & A Restaurants Limited (07202598) United Kingdom