About Deeside Projects Limited (02719936) United Kingdom