About W.h. Allen Sons & Company Limited (10384884) United Kingdom