About Rowell Yachting Services Limited (05009469) United Kingdom