About Yacht Sentinel Limited (03531968) United Kingdom