About R & R Restaurants Limited (10939516) United Kingdom