About D & S Holdings (ne) Ltd (05672028) United Kingdom