About Cantrell Stores Ltd (10533816) United Kingdom