About Technology Research Consultants Ltd. (03016304) United Kingdom