About Snr Denton Limited (07264784) United Kingdom