About Snl Consulting Limited (04299556) United Kingdom