About Nessahall Rentals Ltd (12213520) United Kingdom