About Trading Room Interfaces Ltd. (08330925) United Kingdom