About Eurofoam Products Limited (02657683) United Kingdom