About Trc (holdings) Limited (06760538) United Kingdom