About The Plumstead Pantry Limited (09630560) United Kingdom