About Nick Snell Limited (08452388) United Kingdom