About Idea Electronics Ltd (13711934) United Kingdom