About Rook Stores Ltd (13515321) United Kingdom