About Hancock Seaborne Ltd. (07081903) United Kingdom