About D. E. Alexander & Sons Limited (NI001942) United Kingdom