About Sna Consultants Ltd. (09499903) United Kingdom