About Pelham Deli Ltd (13584956) United Kingdom