About John J. Alexander & Co. Limited (00383317) United Kingdom