About Boatswain Limited (07801183) United Kingdom