About Cardiff Bay Leisure Ltd. (06724945) United Kingdom