Would echo both of the above. Haven't used Mick Allen myself but he has had many people say good things about his operation.
We've used Flight Composites for more than five years and they have never been anything short of excellent - can't say enough good things about them, extremely professional.