About Duthie Design Limited (03130980) United Kingdom