About Spinnaker Products Ltd (12175940) United Kingdom