About European Phenolic Foam Association (04146502) United Kingdom