About Outram Electronics Limited (01896509) United Kingdom