About Seventh Store House Ltd (10608582) United Kingdom