About Walsh Rentals Ltd (12640628) United Kingdom