About The Plumstead Pantry Se18 Ltd (13016359) United Kingdom