About Abex Power Components Ltd. (01905949) United Kingdom