Is it The English Shaving Company or is there a US based store that handles them? I have yet to find one... Thanks ahead of time :)