About D & J Anderson Limited (NI631317) United Kingdom