About Deluxe Housekeeping Ltd. (13508032) United Kingdom