About Kengloves Ltd (11626536) United Kingdom