About T. Sanders T.v. Rentals Limited (01379395) United Kingdom