About Storehouse Club Limited (10197711) United Kingdom