About Dukard Design Limited (09872065) United Kingdom