About D J Alexander Sales Limited (SC429586) United Kingdom