About New York Style Deli Ltd (08161266) United Kingdom