About Simply Foam Products Limited (03988665) United Kingdom