About Arras Restaurants Limited (10272677) United Kingdom