About Stamford Industrial Electronics Ltd (09063908) United Kingdom