About Alectrifix Limited (09666739) United Kingdom