About D&d Quality Limited (11975806) United Kingdom