About D&s Enterprise Holdings Ltd (12265758) United Kingdom