About Stamford Kebab Ltd. (10411276) United Kingdom