About Hd & Sd Holdings Ltd (08828207) United Kingdom