About Temsmith Company Limited (03829515) United Kingdom