About Aspen Electronics Limited (01166826) United Kingdom