About Duncan International Trading Ltd. (04617243) United Kingdom