About D & S Holdings (uk) Limited (06716477) United Kingdom