About Aber Electronics Limited (07400511) United Kingdom