About Staffordshire Foam & Fibre Ltd (10002614) United Kingdom