Bettersmiles....
http://www.smilesbetterteeth.co.uk/gumshields.php
They have a post/thread on here somewhere with loads of great reviews. He sorted my custom one out before my fight on MainEvent. Was a great guy, fantastic customer service and got in done real quick. Sort of felt sorry for him cause i'm a pain in backside at times.
Defo recommend using.
Paul