About Fleming Stores Limited (12499680) United Kingdom