About Slade Convenience Store Ltd (11050822) United Kingdom