About Kingfisher Poolcare Limited (02776420) United Kingdom