About J.a. Alexander & Son Ltd. (SC180461) United Kingdom