About David Alexander Limited (NI027345) United Kingdom