About Hollis Marine Services Limited (09720236) United Kingdom