About Duguesclin Limited (10247559) United Kingdom