About John Baker Marine Services Limited (07589917) United Kingdom