About Tek Interiors Limited (03859151) United Kingdom