About Alfred Allen & Son Limited (00094303) United Kingdom