About Hancock Marine Services Ltd. (05985260) United Kingdom