About Snitterfield Arms Limited (12303908) United Kingdom