About The Chef Shoe Company Ltd (11924079) United Kingdom