About A Snelling Consultancy Limited (08080771) United Kingdom