About Durose-croft Editorial Ltd (11928963) United Kingdom