About Direct Foam Limited (09508746) United Kingdom