About Hamble River Boatyard (swanwick) Limited (00698076) United Kingdom