About Snell Partnership Ltd. (07834490) United Kingdom