About Pommies Supermarket Limited (04013703) United Kingdom