About Sandbanks Yacht Company Limited (08253204) United Kingdom