About Abelec Limited (04622597) United Kingdom