About S & A Fast Food Ltd (11604648) United Kingdom