About Jak Rentals Limited (06589513) United Kingdom