About K & F Stores Limited (13652980) United Kingdom