About J&t Rentals Limited (13490618) United Kingdom