About Love Street Food Kitchen Limited (13419989) United Kingdom