About Key Design Electronics Limited (02411165) United Kingdom