About Stefan S Fast Food Ltd (11215296) United Kingdom