About E. Holden & Son (newark) Limited (00328743) United Kingdom