Beverages in Barry, South Glamorgan We help you find any company! Bay Tree Wine Company Ltd Bay, Tree House Barry, South Glamorgan