Cullen Metcalfe & Co Ltd Head Office United Kingdom London Specialised in : DRY CARGO hatch sealing tape.