About E17 Street Food Limited (11183816) United Kingdom