About Quay Developments (deganwy) Limited (08210424) United Kingdom