About Bristol Channel Ships Limited (09329283) United Kingdom