About The True Brit Glove Company Ltd (13268314) United Kingdom