About Deeside Information Technology Services Ltd (09845487) United Kingdom