About Charles Herring And Sons Limited (10564238) United Kingdom