About Texmac Associates Limited (10191978) United Kingdom