About Teco Elemelt Limited (02522428) United Kingdom