About Tegla Furniture Company Limited (10678590) United Kingdom