About Stopby Kebab Limited (11298571) United Kingdom