About Sea Containers British Isles Limited (00994965) United Kingdom