About Ruby James Restaurants Ltd (11575441) United Kingdom