About Powell Marine & Cargo Ltd. (06076411) United Kingdom