About Trott Rentals Limited (04511813) United Kingdom