About The Good Glove Company Limited (11445682) United Kingdom