About Freefoam Plastics (u.k.) Limited (03758946) United Kingdom