About Bristol Channel Swimming Ltd (13205159) United Kingdom