About Euro Foam Ltd (10333080) United Kingdom