About Barrys Grill & Desserts Ltd (13697846) United Kingdom