About La Lola Street Food Ltd (13345132) United Kingdom