About Sutton Electronics Ltd (12093583) United Kingdom