About Kingfisher Timber Products Limited (02796516) United Kingdom