About Teco Supplies Limited (06219924) United Kingdom