About Dynham Limited (12631467) United Kingdom