About Food And Restaurants Company Ltd (10802169) United Kingdom