About D&s Management Services Ltd (06920043) United Kingdom