About Uk Foam Limited (09817504) United Kingdom