About Snr Service Solutions Limited (12797168) United Kingdom