About Fast And Happy Street Food Ltd (11070946) United Kingdom