About Shadow Foam Limited (08281580) United Kingdom