About J&s Street Food Limited (11303701) United Kingdom