About The Polish Deli London Ltd (08232032) United Kingdom