About E.j. Snell And Sons Limited (00832515) United Kingdom