Barnacle Electronics - temporary site

This is a temporary site.  The full site will be published shortly.  For details please contact info@barnacle-electronics.co.uk