About T.r.e.c. Limited (SC251599) United Kingdom