About Duckworth Coaching Associates Ltd (05647363) United Kingdom