About Trifix Electronic Services Limited (04997585) United Kingdom