About Duncan Hopwood Limited (02487163) United Kingdom