About D & S (uk) Limited (05190981) United Kingdom