About Duke Design Works Limited (08033154) United Kingdom