About Gill Marine Holdings Limited (08277096) United Kingdom