About Benny S Grill & Desserts Ltd (11836216) United Kingdom