About Trc Scientific Limited (09039184) United Kingdom