About Snr Consultancy Limited (10403643) United Kingdom