About Leeds Seamen Ltd. (12105782) United Kingdom