About Electrafix Services Ltd (12066467) United Kingdom