About Deeside Storage Limited (01595739) United Kingdom