About D & S Sales Limited (04518658) United Kingdom