About Spinnaker Electronic Assembly Ltd (07110906) United Kingdom