About D Artagnan Holdings Ltd (10231480) United Kingdom