That's the name and I'm having a hard time finding anything at all about them. Here's the site: http://trans-specialist.com I'm considering...
Look I know that this company has a bad reputation to some people, but I am with them now and although I am looking for other work, I am not that...