About City Storehouse Limited (10235255) United Kingdom