About The Wimbledon Supermarket Ltd (12779147) United Kingdom