It looks like a frame a mate of mine once had,it came badged as a British Eagle but I don't know who actually made it.If I remember right he said it rode really well.
Hey theboy!
Please refrain from licking my bike
It is my size and if not like all carbon frames I can hacksaw an inch or so section out of top, down and seat tube, bit of superglue, wrap in electrical tape, black of course and bada bing, its my size. Thats the beauty of carbon