About Snelson Engineering Limited (07042097) United Kingdom