About Dlx Bidco Limited (09593961) United Kingdom