About Scott Rentals Ltd (11221634) United Kingdom