About D&d Service Centre Ltd (12777729) United Kingdom