About Sudbury Convenience Store Ltd (12865973) United Kingdom