About Spinnaker London Limited (11213027) United Kingdom