About Techfix Electric Limited (12731216) United Kingdom