About Kingfisher France Limited (04213347) United Kingdom