About Spinnaker Red Limited (07726426) United Kingdom