About Apollo Electric Limited (13335462) United Kingdom