About Spinnaker Projects Limited (12480971) United Kingdom