About K&s Retail Stores Limited (13425643) United Kingdom