About Kebab Junction Ltd (SC697704) United Kingdom