About Apex Electronics & Services Ltd. (11742458) United Kingdom