About Spinnaker Chandlery Limited (09254665) United Kingdom