About Spinnaker Associates Ltd (12569502) United Kingdom