About Tufnell Kebabs Ltd (12863905) United Kingdom