About The Foam Unit Limited (08480959) United Kingdom