About Walker Maritime Holdings Limited (13424836) United Kingdom