About Te Rentals Limited (07846658) United Kingdom