About Bowsprit International Limited (09440040) United Kingdom