About Duckworth Estate Company Limited (12207222) United Kingdom