About 2nd St Deli Ltd (11571346) United Kingdom