About D I Hudson Design Limited (10805534) United Kingdom