About Tec Interiors Limited (10362625) United Kingdom