About Snell & Prideaux Limited (00390915) United Kingdom