About The Teff Cookie Company Ltd (11683304) United Kingdom