About Dills Convenience Store Ltd (09060862) United Kingdom