Don’t know anything about them but if they can make a G3 for £115 I can’t believe these are UK made as cleft, handle, sticker and grip must be that alone of course could be wrong
It's all UK made mate, they have their own willow plantations (website details it all!) - started off selling raw clefts before the bat making side started a few years back