About Deluxe Enterprises L.p. (SL016849) United Kingdom