About Tamar Electronics Limited (06702488) United Kingdom