About Snead Consultancy Limited (10621743) United Kingdom