About Consolidated Tin Smelters Limited (00244652) United Kingdom