About Trifix Electrical Systems Limited (05288242) United Kingdom