About Bristol Channel Maritime Heritage Trust Ltd (08608258) United Kingdom