Spencer Industrial (North Wales) Ltd phone Spencer Industreial Estate, Liverpool Rd Buckley, Flintshire CH7 3LY map