Sciences in Treorchy, Mid Glamorgan We help you find any company! Sigma Quality 42 Ltd 99 Tynybedw Terrace, Treorchy Treorchy, Mid Glamorgan Williamson Technology Limited Fforch Farm, Treorchy Treorchy, Mid Glamorgan