About Kingfisher Foam Products Limited (06776379) United Kingdom