About Haughton Maritime Limited (05288074) United Kingdom