About Teco Interiors Limited (02927040) United Kingdom