About Telcoat Limited (01599946) United Kingdom