About Snell- David Limited (05907146) United Kingdom