About Kingfisher Stores Ltd (12305906) United Kingdom