About Trading Information Technology Services Limited (07837789) United Kingdom