About Ace Rentals Limited (09678896) United Kingdom