About Deeside Architectural Design Limited (07128221) United Kingdom