About Pad Rentals Ltd (13280616) United Kingdom