About L & L Street Food Ltd (11954737) United Kingdom