About Duckworth Books Ltd (09761115) United Kingdom