About Telebank Television Rentals Limited (00902414) United Kingdom