About Ramsgate Yacht Sales Limited (04447090) United Kingdom