About N&r Steakhouse Limited (10676655) United Kingdom