About Brand S Stores Limited (00959697) United Kingdom