About S&a Rentals Ltd (13545680) United Kingdom