About D & L Developments (llandudno) Ltd (04945634) United Kingdom