About A.t. And T. Rentals Limited (NI021466) United Kingdom