About Abacus Electric Limited (11360285) United Kingdom