About Duckworth And Kent Limited (00620074) United Kingdom