About Interfoam Limited (02737780) United Kingdom