About D.j. Snell Limited (01390835) United Kingdom