T&L COMPUTER SERVICES & TRADING ID 34983613