About Dudrich Developments (holdings) Limited (04981742) United Kingdom