About A & R Restaurants Limited (SC585129) United Kingdom