About Kingfisher Stretford Limited (10883682) United Kingdom