About Pelham Supermarkets Limited (04848316) United Kingdom