About F & D Stores Limited (12643203) United Kingdom