About D & S Management Limited (05798885) United Kingdom