About Deganwy Quay Ltd (04180826) United Kingdom