About Teka Flooring Ltd (12420152) United Kingdom