About The Blackwater Barge Company Limited (02691215) United Kingdom