About Dmck Developments Ltd (SC498324) United Kingdom