About T.r.o.c. Limited (09364541) United Kingdom