Looking for thoughts on Matrix PLC, Has anyone done any business with this company and how did it go?

Any thoughts would be very useful and much appreciated.