About Bristol Channel Fishing Limited (10047260) United Kingdom