About T & R Direct Ltd (04691636) United Kingdom