About Electrofix 24 Limited (12540181) United Kingdom