About Trec Associates Ltd (09977270) United Kingdom