About Deeside Engineering Ltd (06525804) United Kingdom