About Ks Duncan Limited (09581877) United Kingdom