About D. Alexander & Co. Limited (05006155) United Kingdom