About Brown Brothers Electronics Ltd (12545833) United Kingdom