About Doorstop Rentals Ltd (12662067) United Kingdom