About T. K. T. Cosy Foam Limited (01291290) United Kingdom