About Sphinx Electronics Ltd (08809527) United Kingdom