About Food Stop Restaurants Ltd (11900072) United Kingdom