About Bowsprit Holdings Limited (02533888) United Kingdom