About M Snell Limited (10846422) United Kingdom