Google HQ Fibre Products, they are local to me and if its carbon and can be fixed they are the people to do it, Mike the main man is the one who made the first Lotus bike for Boardman, I've also seen him repair carbon wheels and snapped frames, made them as good as new and once painted in the case of a frame no idea it'd been fixed.
He sorted my Zipp wheel out last month after I hit a pot hole hard while racing, rim cracked, 3 days later and £46 lighter in the wallet I was back on the road, unless you know where to look you can't see the repair. Frame's I think cost about £60+vat per tube, more tubes then a sliding scale.
If I was you send a frame to the experts to sort don't risk a DIY job on something as important as a frame. It'll only cost you a phone call to see if anything can be done. Oh and he doesn't have email or the like, so phone is the best route, plus you'll talk to the man himself.