About Dufour-tasker Associates Limited (10610492) United Kingdom