About Gough Rentals Limited (12935255) United Kingdom