About Foamex Limited (13480899) United Kingdom