About Elecfix Limited (06270608) United Kingdom