About D&s@home Ltd (10964710) United Kingdom